import configs from '../../../../comps/business/tradingMarket/config';

const config = {
  columns: [
    {
      key: 'tradingcode',
      title: '质押券代码',
    },
    {
      key: 'secuabbr',
      title: '质押券名称',
    },
    {
      key: 'exchangeCode',
      title: '交易市场',
      render: (val) => {
        if (val) {
          let findvalue = configs.filter((item) => {
            return item.selfValue == val;
          });
          if (findvalue && findvalue.length > 0) {
            return findvalue[0].title;
          } else {
            return '--';
          }
        } else {
          return '--';
        }
      },
    },
    {
      key: 'pledgeAmount',
      title: '已质押数量',
      type: 'number',
    },
    {
      key: 'availableAmount',
      title: '未质押数量',
      type: 'number',
    },
    {
      key: 'lRatio',
      title: '折算率',
      align: 'right',
      render: (text) => {
        {
          if (text === null || text === undefined) {
            return '--';
          } else {
            if (isNaN(text)) {
              return text;
            } else {
              return Number(text).toFixed(2) + '%';
            }
          }
        }
      },
    },
    {
      key: 'tradingAmount',
      title: '标准券数量',
      type: 'number',
    },
    {
      key: 'transformAmount',
      title: '可转换标准券',
      type: 'number',
    },
  ],

  tradeDir: [
    { title: '融券回购', value: '1' },
    { title: '融资回购', value: '2' },
  ],
};
export default config;
